package com.aboverock.integrations.fileserver.repository;

import com.aboverock.integrations.fileserver.domain.FileData;
import java.util.List;
import org.springframework.data.mongodb.repository.MongoRepository;

/**
 * <p>
 *
 * <p>
 *
 * @author RockerWang
 * @date Created in 2021/12/2 23:24
 */
public interface FileDataRepository extends MongoRepository<FileData, String> {

    /**
     * 按照序号获取文件内容
     *
     * @param fileId 文件id
     * @return 文件数据内容列表
     */
    List<FileData> findByFileId(String fileId);

    /**
     * 删除文件分片数据
     *
     * @param fileId 文件id
     */
    void deleteByFileId(String fileId);
}
